Great small sofa for the price. Arms are easy to put on/take off for cleaning. It's a little stiff initially but after use it loosens up.