Beautiful!! firm but very comfy. The only downfall  I would say is the stiching in some areas are poorly done, there was a few staples hanging out.
P.s. I assembled this by myself, so it def can be done in an hour or 2.