Took me 3 hours to put together by myself but was straight forward. Any difficulties were of my own making!

Fits perfectly with the rest of the room. Feels sturdy. Looks good. I may reinforce it as it will have a fish tank on top.