Very easy to assemble. Quick shipping. The material is nice, true to color in photos. Comfortable and great value for the price. Happy with my purchase. Using it in my home office for my dogs to have a place to hangout. Always nice to have an extra bed for guest overflow.