Some of the parts were delivered damaged, so I had to fix it myself in order to assemble the parts. Also, some small pieces were missing, for what I had to adapt a plastic bag to replace it!!! Despite all this, the frame itself is good and seems to hold well our mattres, which is very large and heavy.