Hides lots of flaws and can fit XL to 2XL. Would even be good for maternity. Ties at the back. Soft stretchy material. The colour is vibrant!