Great quality and our son loves it.  He slept in it the first night we had it set up.  It's sturdy. A little difficult to put together, but well worth it.