Pretty easy to assemble. Fits exactly as I thought it would. Color says white but it’s more of an off white. Otherwise pretty sturdy cabinet