I was happy how quickly I received my order. Not too happy the windows being scratched. Putting the cabinet together was easy, the instructions were clean. Over all we’re happy with the cabinet.