I have to say, for the price it exceeded my expectations. I thought the seating would be small and uncomfortable. It is actually perfect! Took my husband about 4 hours to put together but he said it was easy. We love it!