Easy to assemble and very nice fabric. I took a nap on it right after I finished putting it together. Me and my cats love it! The blue is a nice vibrant color as well.