Good quality and love love love the color! The seat cushions are hard at first but break in. Wasn’t too terribly hard to put together but does take some time.