Could use some more padding but other than that excellent.  Easy to assemble. Needed this after shoulder surgery and comfortable enough
 to sleep in