This is exactly what we had been looking for but couldn't find in retail stores. Perfect for cozying up and reading with our kids. The frame is solid and the fabric is great quality. Feel really good about this purchase.