I read all the reviews before ordering this and felt confident that I had made a well-informed buy... I was so so wrong. First of all, I was missing a few parts. Secondly, one of the end boards didn't have threading AT ALL so I had to go and buy material to put in the hole to allow the screw to stay and tighten and then buy l brackets to ensure that it worked. Also, the center support rail was cracked when we took it out of the box and the 3 support posts that go down the middle were too short and didn't even touch the ground. Now we're going to have to buy a piece of plywood to place inside of it so we don't break all of the supports. I'm so upset about this, I could cry.