Great bench!  Easy to assemble legs. Nice and firm good quality. Soft velvet fabric and lots of storage space. Perfect size for the end of the bed.