I actually purchased this for a window seat/bench for my cats. Prior to this they were using a hodgepodge of furniture to see the outside world. This neatened things up, add some style and gave them more room to lay-out. They’re still adjusting but overall it’s a great fit and I think ‘will be’ a kitty hit!

I got it in white to fit in with my kitchen. 
Overall it was easy to assemble. All parts (and a tool) were included and the directions were clear.