I like this a lot.  The only size I could order was a large and I did so after someone else's review said that even if you get a large it will still look good...absolutely right! I am 5'2, 120 pounds and it look pretty good on me.  I rated it as a 4 because its not as flattering as I was hoping but for the price and the look it is definitely worth it.  The thing I like about it is that the tank under neath is not connected to it, they are separate so I can play with the colors and the look.  I would recommend this to anyone!