Perfect
Arrived more than a week sooner than anticipated and we absolutely love it!
Rating: 5 stars