This is a very nice piece for the price.  Assembly was time-consuming, although not terribly difficult.  (We did cause a tear in the material during assembly but were able to hide it when we turned the piece around.) After seeing the piece assembled and in place, I would order it again.