Arrived pretty quickly, and was packaged nicely. The assembly directions are a little vague and it took me a minute to figure out how to attach the side arms but other than that I managed to assemble it myself and it didn’t take too much time or require tools. It is the perfect size for my studio apartment. Love the color and feel of the material (soft/smooth) and the couch itself is firm but still very comfortable. I also like that at 5ft 6 I can lay on the couch. Great couch for the price!