Solid but could be better. It's fairly small, not as soft or comfortable as I would like, and assembly was pretty bad. Not all the pieces fit, so just left some of it undone while still connecting the big parts as a whole.