Shipped and packed great, the bench was an easy assembly. It looks fantastic put together, It is sturdy as I have 12 yr old boy that jumps off and on it everyday! The baskets look great and slide nicely; they are perfect for ball caps, winter hats, scarfs and gloves. The cushion is soft and looks nice, stains wipe away pretty easily.  Very happy with this purchased!