*** Updating review.  Even after coating with poly, after a year these are now falling apart and we are already having to replace them.    

For the price, these are good.  Like other reviewers say, these do come in a lot of pieces and take some time to put together.  Also these are not sealed.  In order to really make these last, I sanded these and added 3 coats of polyeurethane.  After I did that, they were night and day from what they were like before doing that (I was able to get them smooth... removing all of the rough spots... and a nice water resistant finish).

Like I said though, for $160 this is a good deal.  If you were to buy these already put together and sealed these would be a lot more.  You are getting what you pay for, but overall I'm happy.