I have been searching for the right piece for my small space for sometime now. This was the perfect choice. I purchased it on grey and am very pleased with the appearance however I was extreamly frustrated more than half of the holes for the bench did not line up at all. This would of been a very easy project to put together but turned into a 3 hour frustration match. I was unable to get all the screws in and pray nothing happened when we sit on it. I would of given this 5 STARS if it was not for that. All in all great product for the price. Be prepared to have extra large screws handy as they don't provide enough.