Product looks good, it is sturdy and matches the online pictures. I would say assembly was a lot more involved than what was expected, with full assembly taking more than 3 hours but it was totally worth it!