Fun and functional!  It is not an everyday sofa, to firm for me for that but works for the occasional sit or sleep.  Very sturdy.