Great bench. Cushion could be a tad less firm.  Bench is very solid and sturdy and is the perfect size for the bottom of a king sized bed. Installation of legs is not difficult but top bolts on each leg a bit challenging to tighten.  Overall, I am very pleased with this bench.