This is awesome!!!  The assembly should have been easy but I missed the washers/inserts in step 1 but good thing i didn't have to undo everything when I realized it.  Make sure you don't tighten the bolts right away during assembly as things might not line up.  Looks strong, solid, and sturdy! No squeaking so far! My kids have been jumping on and off it and the frame is holding up!  Great buy!!!