This bench is great.  Assembly was easy because I only had to put the legs on it.  Really good looking and such a great storage option for a small space.