Love the finished product. Assembly was quite easy, but it would be nice if the pieces were labeled since a few are close to identical but not interchangeable. All in all, extremely happy with the purchase.