The assembly was very easy. The flower part is a tad small for my 13 pound cat but when I pull the petals down she likes laying on it, even if she has a foot hanging off