Perfect for our needs! Assembly was easy and fairly quick, I did it alone and had to stop several times to attend to my kids. Frame is sturdy. I love it.