It is easy to assemble, the size is ok. Nice color, but is not something super comfortable and soft, it is hard. Works for me.