Very easy to assemble and good quality but smell is really bad when you take it out from the box. I sprayed it with fabric spray and still kinda smelly. Maybe it will fade over time but it's been a week now.