This romper is okay. I ordered a small as I am usually a small and it seems like I was given a medium because it is too big. The top seems to fit fine but the buttons are a pain to do. The bottom is too loose and baggy which makes it look a little awkward and therefore it also looks awkward from the back. The waist is too big so I had to tighten it a lot which made it more uncomfortable. The fabric however is comfortable which is a plus.