The frame is nice and cushioned! It was relatively easy to assemble. 
The slats could be slightly wider for better support.