Beautiful set!  Assembly was good.  The only reason I don't give 5 stars is because the counter stools top are a little hard and uncomfortable.  It's a great small set for an apt.