Perfect size and extremely cute in person. The multi-light mirror is my favorite part. It did take a bit to put together (2-3hrs) but totally worth it in the end. A great purchase all in all!