Easy to put together but takes about an hour and a half.  I spent another 30 minutes trying to get the doors adjusted.  One of them is warped so they will never line up.  There's a stop at the bottom of the doors but not the top and no support to attach one to which doesn't help at all.  Cheap particle board which was expected for the price.  3 stars because it's cheap.  For $250 I'd give it 1 star.  Looks ok.  It'll do for now until I get around to building something of quality.