Nice quality. Colour is perfect (ordered the green). Arrived on time but mirror was broken. Excellent customer service from Wayfair in replacing the damaged item. Very happy with the finished product. Would definitely recommend. Overall size is on the smaller side which is exactly what I was looking for.