For the price, the cushions could have been of better quality and thicker padding. Very sturdy, and well-constructed, and the colors are great!  Swivel and rocking motions are very smooth!