Table is perfect height for meals and games. Easy to put together. Cushions are thick enough to be comfortable. Ottoman cushions do not attach to the stools which is not great. Three love seats do not attach to each other so they can shift. Will be trying  to add a bracket to keep the love seats aligned. Overall happy with the purchase but could be better.