Absolutely beautiful bench! Very sturdy and nice padding. Super easy to assemble, just had to screw the legs on. It sits in our very large bathroom along a long wall and it is perfect for it!