I ordered this bench for my bathroom. It was quick and easy to put together and is super sturdy. The cushion is soft and comfortable and bounces right back to it's shape after someone sits on it. Perfect!