Received the mirror I ordered today.  It was packaged well.  It's the perfect size and has the hardware attached to the back so that you can hang it either direction and it comes with screws to hang it on the wall.   It is a really nice size.   I ordered the 27" x 37".  It comes in 3 sizes.  I ordered it on Thursday and received it this morning, Saturday.  I was surprised it arrived so quickly. Absolutely love it!!