This bench is so cute. It feels solid and not at all wobbly when you sit on it. 
It was fairly easily to put together. It took my friend and I just about 20-30 mins.