Pretty easy to put together! I assembled it all by myself. I like how it’s low and doesn’t need a box spring. It’s easy for my little dogs to get off and on. Looks just like the picture!