Perfect for our needs. The grandson doesn't visit very often, but he got his first 8 hour sleep in this bed, so, that's a win in my book! It went together easily and I hope that he will be able to use it for the next couple of years.