Although a bit time consuming, the shelves were fairly easy to put together and they look great.  Excellent purchase at a very reasonable price.