Definitely on the small side, but seems well-enough put together to hold up.  Have yet to install, so can't speak to that for sure.  Side mount/anchor system is a little odd, but there's a first time for everything.