This cabnet is so nice.  Yes, it comes in pieces and took my husband some time to put together but it is so worth it.  Love it!!!!!!