It took me about 10 minutes to put together. It's so soft and comfortable. Gives great support. Goes great in any decor love having it in my home office chair is very sturdy. Legs are stable . I enjoy sitting in it