Pretty easy to put together but smaller than I thought. Maybe the right size for a kid to sleep on but if you are over 5 foot tall forget about it