Easy to put together even with basic barebones instructions. You definitely need a box spring bc the three slats provided are not adequate to evenly support a mattress AND with just a mattress you'll be too low into the frame and roll onto the side rails. I have a 14 inch mattress for reference