Service was good. Our entertainment center has mirrors and they were in great condition!  The only thing is that next time my husband said we would definitely pay for assembly!!!!!  I know we are going to enjoy it