I shopped various online sources for this bench.  This one had nice (non-skimpy proportions) and a good price.  Now that it has arrived (and it arrived quickly) and I assembled it (it took maybe an hour), it looks very nice at the end of our queen size bed.  The bench seat is substantial to sit on and of nice quality (not scratchy). Overall, I am very pleased.