easy peazy to put together for me by myself. It also was cute and looked exactly like the pictures. Its very firm but I got it for my travel trailer and its perfect for the space.