Really nice piece.  I would agree with the previous reviews that the cushions are too thin and it is tedious and time consuming to put together.  Some posted about the holes not lining up etc., but in our experience we picked another similar part and it line up perfectly.  I would recommend if you wanted the style but didn’t want to spend a lot, then this product is great.  You do need to add stuffing to the cushions.
Still have to put the canopy together, we will do that another day!