This bench was easy to put together and is very functional.  It can be a little wobbly however when sitting on the bench.  It also shows wear quickly.