Exactly as expected with the exception that I didn't realize I had to put it together.  I was expecting one BIG box and got one very small box.  DIY assembly just isn't my thing, but I got it together.  It's a decent quality cabinet for the price that is well represented on the website.  Just read the details when it comes to whether or not something requires assembly.