Seems really well built, not to hard to put together. I was surprised, though, that they didn't include rubber feet for the legs. Those edges are a little sharp to be directly on carpet or wood floors.