Easy to put together. It took two fairly non-handy ladies put this together in 20-30 minutes. Looks nice, but as others have said, the legs look cheap. I haven’t noticed any sqeeking and the bed feels sturdy when getting in and out of it.