Easy to assemble, looks perfect in my home. The price point was also great! I think everyone needs a bench in their home. I have it in my living room. Can be used to sit by the entrance of your home (depending on how much space your entrance has), can be used as additional seating for your living room, can be put at the end of your bed or in your bedroom. Depending on how tall your dinning table is, you may be able to use it as a bench for seating.