It was difficult finding a bench of a decent height and at a decent price.  This one is perfect.  The addition of the foot stool is a bonus.  They were easy to assemble - great pictorial instructions and the tools provided.  Packaging was very good.