Although the heavy boxes weren’t delivered to 2nd floor, happy with the purchase. 
Very simple to assemble the sofa. Build Quality of could have been a little better. However no complaints with the purchase. No damages observed so far.
For the middle row bottle holder piece, Velcro should have been added for sturdy finish, not big of deal really.
Medium Firm cushion provided for both seats n back support. 
Overall satisfied with the purchase.