I had purchased the sofa for my son who loves it.  It is very comfortable and just the perfect size for him. Free shipping was great, I received my purchase on time as scheduled and assembling instructions was easy to follow.