Arrived on time easy to set up and perfect for our girls! Mirrors are a little wonky but it doesn't bother the kids. Quality is sturdy.