It is absolutely perfect, could not be happier! It feels sturdy, and not cheap, and the upholstery is great quality. It was packaged well and didn't even have any weird "new furniture" smells. I love my little babumba!