I ordered this dress on July 27 and received it via USPS on August 13. I ordered a size small but received a medium. With that being said, it fit like the picture (so sizes run small) EXCEPT that it was about 3 inches too short. I took the hem out to add a half inch but it's still an awkward length. I am 5'5" and never thought I would have a length issue. I'm giving it a 3 because although the the length and size mix up, it is still pretty nice quality. The material appears the same as the picture shown. Seams and hems are pretty sturdy. Also, I knew that this dress is not actually one shoulder because it has two sleeves. I would recommend changing the description though to a "V-Back" maxi dress. Pictures are as listed: back, front, front on, back on. I hope you found this review helpful.