Love it! It was very easy to assemble and extremely sturdy. The back has multiple levels of adjustments. I wish I got more than one. My dogs love to lounge on it and get it dirty. It cleans up easily with little effort.