The bench was easy to put together and seems solid and sturdy.  The cushion is stylish with the tufted fabric and supportive.  I like the shelf underneath to store and organize my shoes.  This piece does not come with baskets.