Absolutely perfect!!!! Arrived way sooner than was expected, super easy to put together and it's gorgeous <3 .  Highly recommend.