I ordered a dress from this company and never received an actual email from the company Beformal themselves, but from an affiliated company. I had no idea if my order was received apart from the money being taken from my account. I emailed them and asked for some form of official receipt of order and finally received one after several attempts. I then received dress and yes it was made well but did not look like the photo. It was floor length when it was supposed to be under the knee. I emailed them about returning and ordering something else (not a refund) and until this day have still not received a response.