The bench is perfect, but unless you have a little handyman experience have them put it together for you. Its well made and  sturdy,  worth the cost.  Thanks Nora