High quality materials. Required a little finagling to get the backing pieces in, but came together pretty easily. Feels sturdy and well-made. Perfect for our nursery!