I found the bench difficult to put together (I usually have no problem with other Overstock products' assembly). The bench now has some slight wobbliness...and the baskets are nearly impossible to screw together -- I'm going to have to find another method of my own to put them together. I would send it back but it is too much of a pain to deconstruct and reship. It is for my "mudroom" hallway. Based on this experience, I would say it cost too much ($****).