This is a good little bench. You will need a drill to put in pilot holes for the coat hooks (odd choice by the manufacturer to not pre-drill holes...), but otherwise it's easy to assemble. I'm giving it four stars because it is not the sturdiest of structures. The bench weight capacity is listed as 200 lbs.  I'm 180 and I feel pretty uneasy sitting on it. I might try to find a way to put in a strut between the shelves to add some addition strength and take some of the weight off of the screws.