I am in love with my new bed frame! The delivery came sooner than expected, the communication of the delivery date time, and arrival was helpful, and the instructions were clear. I received all of my parts and pieces. The large and thick Allen ranch was helpful. The fabric holes on the headboard, footboard, and sides did not align with the screw holes so it was extremely difficult to put the screws in. You have to lift or push the pieces of the bed together and try many times to find the right spot for the screw. The pieces of the bed are heavy so you will need another person to help.