This dress is gorgeous and perfect for a gift. In the photos is the girl I gave one to and she rocked it entirely. The fabric was comfy and stretchy. The only reason I gave it a 4 star is because of how hard it is to pair with other clothes and the amount of time it takes to even appear at your house. But it's all worth it. I definitely recommend.