5 stars! It came earlier than the estimated days had said which was nice and it was surprisingly easy to put together! A few of the reviews ive read people were havimg issues with assembly but it was a breeze for me. Everything matched up exactly and fit perfectly. It is a beautiful set and well worth the price!