Fits perfectly over my couch, This mirror adds depth and style. It will reflect off the opposite wall which has beachy pictures. There is no real assembly. It has to be hung and all parts are included. There is even a phone number if you need more assistance. It is a beveled mirror which adds more distinct lines than a plain mirror. Love it!