I ordered this dress for a family photo session, but it's become one of my go to pieces for summer, so much so I bought another color. The fit is very flattering and would work very well for people of different sizes and shapes. The fabric is light, but not see through, and keeps me cool and comfortable in the hot summer months. I didn't even realize it also has pockets, which makes this the closest thing to perfection I could ever hope for!