It seems fairly solid and the price is really cheap so you have to factore that in, but assembly for 2 people who've assembled a LOT over the years--this was in the "what a pain" category. I'd love to give it a 4 but one of the feet already split when we just slid it along our tile floor a few feet.  The plastic cap got hung up in the crack between tiles and the whole foot split apart.