This is a great bench. I was a bit confused about the fabric that I was getting. I thought it was a velvet texture- it is more of a linen - but it is great just the same. I put it together by myself. It was a bit tricky lining up the seat to the sides but not impossible. It is very heavy and would have been easier with a second person. It is sturdy and wonderful. I have it in front of my king bed and it makes a great addition!