Looks decent for the price, but like others have said, it's very difficult to get the doors to align.  Mine do not and it drives me crazy.  If I had to rebuild it again I'm not confident it would get any better.  Also one of my legs arrived slightly damages and wiggles.