Hard to put together but love the colors and it fits perfectly in our space. Sturdy and comfortable.