I could not have put this together without a rubber mallet  an extra hand. Love it! Very very sturdy  well crafted. Perfect size for the space intended. Has every feature I was looking for - shelves, shoe storage, bench holding 300lbs., hooks,  no mirror! Only thing Id change is for the space between the hooks  seat to be a little lengthier.