I was very happy with this buffet. After a few delays I was contacted to set up a  delivery date and time and it arrived as promised. It was wrapped so well that it took me forever to get through the packaging...and that is NOT a complaint..lol..it was exactly as described. 
There was no assembly required which was the main reason I orderd it...love it! 
I only gave it 4 stars because of the delays