The size was perfect for what i needed. It wasn't as comfortable as I would have liked and the cushions are not removable.