We needed a full length floor mirror to fill a unique space which this mirror more than satisfies that need.  I was very surprised when no assembly was required when opening the box, just pull out, extend the legs, and place where needed.  

Pros: Very easy to put into use.
Cons: Simple design which is what we were looking for.  May not fit everyone's needs.