This is the second bench that I have ordered of this kind! I love and I have it at my door for my teenage son to place his shoes! Very sturdy and the cushion is nice and comfortable. Easy to put together in under 15 minutes!