Came quickly, was very easy to assemble (just need to put the legs on) and very easy to paint. the mirror pops up easily and i have it right against my baseboard, no problems. recommend!