Solid purchase! I chose not to put the legs on to keep this cabinet flush with the others. Directions are pretty straight forward. I was able to put this together by myself but there are a couple steps that would have been easier with an extra set of hands.