Not hard to put together , Styrofoam was pretty beat up from shipping and thought the product would be damaged but only 1 spot didnt look great on the bottom left door. Item looks great!