Absolutely perfect!!! Easy to assemble and has a great aesthetic! It truly has an world appeal and I LOVE it!  
Only downfall is the weight capacity of 350lbs, it’s used for my children so this is not an issue for me, but three adults definitely cannot sit on this bench.