It was extremely easy to put together, but we had issues making this frame compatible with our headboard. The headboard holes are not in the back (as you would assume) so we had to come up with another way to connect the frame to our headboard. 

The frame itself is durable and has not made any squeaky noises since we purchased.