High quality - very comfortable to sit up against in bed. Looks great. Fairly easy to put together. Definitely helpful to have somebody assist though.