The arms are impossible to put on, the sofa is fine, nothing special but looks good. The delivery was awful, fedex left it outside under a dripping eavesdrop on a rainy day. I had to leave work to bring it in.