Seems to be decent so far. Easy to assemble and I like the flexibility in configuration. It took 2 people to get the boxes upstairs, but most of the assembly was done by 1 person.  I didn't consider the height when I purchased but I can work around that.