This sofa is the perfect size for my den.  Love the plush fabric in soft grey tone.  It was very easy to put together.  I actually assembled it myself.  Best to use a drill bit with an attachment to attach screws.  Allen wrench will take forever.