I love this bench! It fits perfectly in my bathroom. It was very easy Tom assemble. Its sturdy, and the cushion is nice and firm.