Very well made, especially for the price (+free 2-day shipping).  I love that they come unfinished (sanded, but not stained), so that we can personalize ourselves.  Most other sites had this (or a similar set) for $200+ or $400+ to get a personalized set.