The size is perfect, although the seating is a little hard, however this means that we won't sit on it too long! Also, dust and dirt stick to the fabric very easily.