This was very easy to put together. We love the look of it and it will be a nice addition to our deck outdoors. Could def be used indoors as well. I like the fact that the seat is larger at the bottom. It is very sturdy. Would def buy again.