I absolutely love this hutch! I searched for a long time for a smaller sized hutch that still had a decent amount of storage and this piece definitely delivered! It looks even more beautiful in person! It took me about 4.5-5 hours to assemble but I took my sweet time putting it together. It definitely wasn't difficult to assemble though. The directions were very straight forward and simple. As others described, the color is more off-white/cream colored than in the product picture but I personally like that. It also feels very sturdy and high quality, especially for the price.