It was a big pain to assemble and we had to shave the rubber wheels of the sliding doors so it would fit properly. That being said, it really is a beautiful piece and looks fab in my living room. Using it as a TV stand. Lots of storage underneath.