It is very pretty and just the right size for my small living room.  Arms are comfortable.  All I needed to do was easily attach legs with tool that was provided. Only reason I did not give 5 stars is that the back is very hard but otherwise is comfortable.