Great price and good quality. The bench is comfortable to sit on and sturdy. The inside storage compartment is very useful to store my throw blankets. Comes assembled but you do have to screw on the legs which is very quick and easy to do. I recommend this item.