Super easy to put together and a really cute bench. I put 4 stars because there were a couple dings and this piece can easy ding. So if you were looking for this bench to be in perfect condition, that’s not what you will get. However, I didn’t mind it as much as it gives it some personality. My pup obviously loves it )