Assembly was fairly easy despite the instructions not being terribly clear (Screws spelled as "Csrews" LOL), but not hard. It looks very nice, and is pretty comfy according to my dog (and me). I love the wine glass shelf - perfect height.