I order three of these, one top was broken but Wayfair is going to replace that.
The color and mirrors are great and the size is perfect. Appears to be very sturdy and easy to put together. The seat cushion is dark grey on dark grey, in some pictures it looks purple. Very happy with this purchase.