This may be a great product; however, since I cannot get it put together - we may never know how great it is.  I have put many things together in the past, but this cabinet comes in so many pieces and with so few instructions that I STILL don't have it put together and I got it in November.  This was ordered for a November birthday, so it's going to be a very late gift.  We are thinking of paying someone to put it together for us.I think there should be better directions, not just pictures and there should be a warning that the cabinet comes in so many pieces and with so many screws, fasteners, bolts, knobs, etc.  Wow!  It was over-whelming as I unloaded the box.