We bought this for our daughter to have her own little seat in the living room. The chair arrived mostly assembled with only the legs to screw on, so that was straightforward and simple. The cushion on the chair ties down and the back and armrest cushions Velcro onto the seat. The cushion for the ottoman, though, just rests and can be easily pushed off. So beware of that. Otherwise, it's wonderful and I love all of the book storage! I frequently find our daughter seated in her new chair holding a book.