This product was delivered as scheduled and packed very well with only three pieces. Super easy to assemble. I used it as an entry way bench. It adds elegance to my foyer. The structure is very sturdy, cushion is firm but comfortable. Even though it is a bit expensive but it worth the money and I am very confident that this bench will last very long. Definitely recommend it.