Absolutely Perfect! Very easy assemble. Takes 10min to put together. Material is so soft. We love it!!! ⭐️⭐️⭐️⭐️