For the price it looks good. The metal framing is light gauge so I have concerns about longevity. Assembly takes about 45min for someone with experience assembling furniture. Lots of different fasteners.