I like this bench but it was definitely smaller than I expected and for the price. All in all, it fits well by the foot of my bed. No assembly required.