Sits lower to the ground than I expected but aside from that it is perfect. All parts were present and took less than 15 minutes to put together with 2 people. Can put together yourself but it's a bit cumbersome. Seat cushion is fluffy and velvet material is extremely soft, can't wait until it's ready for use. At the suggestion of other reviews I purchased extra inserts because the pillows are a flat but that's an easy fix.