For the price, it is perfect! I wouldn’t want it to be my “watch Netflix for hours binging” sofa but it’s perfect for my office space for me to sit on for short periods of time & my dogs love it (and hair cleans off super easy!)  A for adorable.