Purchased 2 of these benches for my kitchen nook.  Searched far and wide for the right size, great reviews, simple design, cleans up easily (have 2 boys...), and was in my price range since I needed two.  Finding all that in one product is not easy!  BUT, I did find it with these benches.  Put together myself in about 45min.- holes all lined up ok, but don't screw in all screws tight until they're all in the right hole, as you have to pull a little to get the last few in.  I don't have a ton of upper body strength and was able to do it.  These are perfect!