Looks vintage.  Very cute and unique!  If the fabric was more durable- I would give 5 stars.