Arrived very fast, only gets 4 stars because on the top of the mirrored glass are these different spots of small scratches otherwise would be 5 stars. Easy to assemble. It took a minimum of 30 minutes to unpack and put together. Looks beautiful in my living area.