The bench is pretty but was a bugger to assemble! The directions were very vague, you had to really pull hard on the sides to pull it together enough to bolt in the seat slats, and the seat slats are a little flimsy. It was a great price and will work for my needs but I wouldn't let anyone very heavy plop down on it!