Great for the price. As far as the misaligned doors that many have had trouble with...if you play around with the height of the legs it seems to adjust the door alignment as well. Once I found the right spot for the doors to be even I just put some cardboard under the legs that needed additional adjustments to be level. It was a pretty easy fix and looks great overall.