Exceeded expectations. Assembly was super easy and instructions were decent.  Only problem is you have to put the shelves in before you put the doors on because of the tight space other than that happy about the purchase and it looks great.